04f62bf0d5ba88b41b3a5a22eaa8e5f84ea24312,core/inject/src/main/java/xapi/inject/impl/JreInjector.java,JreInjector,lookup,#Class#String#JreInjector#InitMap#,193
Before Change
String result = new String(into).split("\n")[0];
try {
final Class<?> clazz = Class.forName(result, true, cls.getClassLoader());
candidates.add(clazz);
} catch (ClassNotFoundException e) {
// TODO: warn...
}
After Change
try {
final Class<?> clazz = Class.forName(bits[0], true, cls.getClassLoader());
Integer newVal = bits.length == 1 ? null : Integer.parseInt(bits[1].trim());
final Integer was = candidates.get(clazz);
if (was == null) {
candidates.put(clazz, newVal);
} else if (newVal != null) {
candidates.put(clazz, Math.max(was, newVal));